Richard,
I find it interesting when people use dishonesty, error or bias in "scientific" circles as an opportunity to make general statements about science. Almost no field of science today is free from debate, disagreement, error, bias, personal interest, money interest, and a myriad of circumstances that make scientific progress not a straightforward, 100 % efficient and effective process, but you can bet your behind, overall is always improving. Nobody could make a similar case for religion, because its driving force is faith, which is confidence in something that can not be tested. The word improvement for religion does not apply. You can use the word change, but improvement, certainly not.